package io;

import com.sun.xml.internal.stream.writers.UTF8OutputStreamWriter;

import java.io.*;
import java.nio.charset.StandardCharsets;

public class HomeWork {
    public static void main(String[] args) throws IOException {
//      FileOutputStream fos=new FileOutputStream("text0.txt");
//      fos.write("期待着一个幸运，翻阅山峰，绿光在那哩".getBytes(StandardCharsets.UTF_8));
//      fos.close();


        File file = new File("text0.txt");
        FileInputStream fis = new FileInputStream(file);
        //int i=fis.read();
        byte [] arr= new byte[(int)file.length()];
        fis.read(arr);
        String str = new String(arr,StandardCharsets.UTF_8);
        System.out.println(str);
        fis.close();






      /*  FileOutputStream fos=new FileOutputStream("text1.txt");
        fos.write(6);//输出6的编码


        fos.close();

        FileInputStream fis = new FileInputStream("text1.txt");

        int i=fis.read();
        int i1=fis.read();
        System.out.println(i);
        System.out.println(i1);



        //文件复制：


        File file = new File("text1.txt");
        FileOutputStream fos = new FileOutputStream(file);
        fos.write("疯狂的奔向夕阳，乌云消散又离场，枯萎的花会绽放！".getBytes(StandardCharsets.UTF_8));
        fos.close();

        FileInputStream fis = new FileInputStream(file);
        byte []arr=new byte[(int) file.length()];
        fis.read(arr);

        String str = new String(arr,StandardCharsets.UTF_8);
        System.out.println(str);

        fis.close();


   */

//        FileOutputStream fos = new FileOutputStream("text6.txt");
//        fos.write(11);
//        fos.write(1);
//        System.out.println("写出完毕");
//        fos.close();
//
//        FileInputStream fis = new FileInputStream("text6.txt");
//        int i=fis.read();
//        int i1=fis.read();
//        int i3=fis.read();
//        System.out.println(i+","+i1+","+i3);
//        fis.close();
//
//
//        FileOutputStream fos1 = new FileOutputStream("text6.txt");
//        fos1.write("天青色等烟雨，而我在等你，炊烟袅袅升起，隔江千万里".getBytes(StandardCharsets.UTF_8));
//        System.out.println("写入完毕");
//
//        File file = new File("text6.txt");
//        FileInputStream fis1 = new FileInputStream(file);
//        byte[]arr=new byte[(int) file.length()];
//        fis1.read(arr);
//        String str = new String(arr, StandardCharsets.UTF_8);
//        System.out.println(str);
//
//        fis1.close();
//        fos1.close();

    }
}
